influence of weather - French English Dictionary